package com.ebelter.btlibrary.util;

/**
 * app配置类
 * Created by panshq on 2017/3/8.
 */
final public class AppConfig {

    /**
     * app模式，默认为DEBUG模式
     * 1. DEBUG模式，供开发者使用；
     * 2. 自动化测试模式，AUTO_TEST；
     * 3. 测试模式，TEST， 供公司内部测试人员使用；
     * 4. 预发布版模式，PRE_PRODUCT，供客户测试；
     * 5. 正式发版模式，PRODUCT。
     **/
    public static AppMode mode = AppMode.DEBUG;


    //	不允许实例化
    private AppConfig() {
    }

    /**
     * app模式
     */
    public enum AppMode {

        /**
         * 生产模式，正式发布版，供用户使用
         **/
        PRODUCT,

        /**
         * 预生产模式，预发发版，供客户测试
         **/
        PRE_PRODUCT,

        /**
         * 调试模式，供开发者使用
         **/
        DEBUG,

        /**
         * UI测试模式， 供客户使用，自动化测试
         **/
        AUTO_TEST,

        /**
         * 测试模式， 供公司测试人员使用使用
         **/
        TEST;


    }


}
